Multigrid with Overlapping Patches

نویسندگان

  • Markus Berndt
  • Kristian Witsch
چکیده

SUMMARY Solving boundary value problems with optimal eeciency requires adaptivity and multilevel techniques. In 7] an implementation of the AFACx algorithm (cf. 9]) is presented that is based on rectangular cartesian grids. This implementation does not allow for overlap of grids that lie on the same level of reenement. We investigate the case where these grids can overlap. A standard technique for overlapping grids is the Schwarz algorithm (cf. 13] and 14]). Some ways of using the Schwarz algorithm in a standard multigrid scheme are presented. Also, a problem that arises in some situations with non-aligned overlapping grids is described. This situation comes up in a natural way when the Schwarz algorithm is used as a relaxation scheme within a multilevel algorithm. We identify the reason for the bad convergence and show that by more sophisticated interpolation the diiculties can be overcome. Then we present a multiplicative Schwarz algorithm for a large number of grids that has a high potential for parallelization. Finally we give some numerical results for the FACx algorithm with overlapping grids on each reenement level. The implementation of the described codes uses C++ and the array class libraries A++ and P++ (cf. 5],,6] and 12]). Using the A++/P++ programming environment it was possible to move from a serial code to a parallel code within a few days.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Skeletons to Implement a Parallel Multigrid Method with Overlapping Adaptive Grids

Algorithmic skeletons are polymorphic higher-order functions that represent common parallelization patterns. They can be used as the building blocks of parallel applications by integrating them into a sequential language. In this paper we present a skeleton-based approach to manage overlapping of distributed grids, which occur in parallel adaptive multigrid algorithms. Overlapping is necessary ...

متن کامل

A new method based on SOM network to generate coarse meshes for overlapping unstructured multigrid algorithm

A new method to generate coarse meshes for overlapping unstructured multigrid algorithm based on self-organizing map (SOM) neural network is presented in this paper. The application of SOM neural network can overcome some limitations of conventional methods and which is designed to pursuit the best structure relation between fine and coarse unstructured meshes with the object to ensure robust c...

متن کامل

Convergence estimates for multigrid algorithms with SSC smoothers and applications to overlapping domain decomposition

In this paper we study convergence estimates for a multigrid algorithm with smoothers of successive subspace correction (SSC) type, applied to symmetric elliptic PDEs. First, we revisit a general convergence analysis on a class of multigrid algorithms in a fairly general setting, where no regularity assumptions are made on the solution. In this framework, we are able to explicitly highlight the...

متن کامل

Multigrid high-order mesh refinement techniques for composite grid electrostatics calculations

A new method for performing high order mesh reenement multigrid computations in real space is presented. The method allows for accurate linear scaling electrostatics calculations over composite domains with local nested ne patches. The Full Approximation Scheme (FAS) multigrid technique is utilized for a sequence of reenement patches of increasing resolution. Conservation forms are generated on...

متن کامل

Parameter-Free and Multigrid Convergent Digital Curvature Estimators

In many geometry processing applications, the estimation of differential geometric quantities such as curvature or normal vector field is an essential step. Focusing on multigrid convergent estimators, most of them require a user specified parameter to define the scale at which the analysis is performed (size of a convolution kernel, size of local patches for polynomial fitting, etc). In a prev...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007